<script setup lang="jsx">

import {AddIcon, SearchIcon} from "tdesign-icons-vue-next";
import {computed, reactive, ref, onMounted} from 'vue';
import {useAdministratorStore} from "@/stores/administrator.js";
import {MessagePlugin} from "tdesign-vue-next";
import {createAdministrator, deleteAdministratorApi, listAdministrator} from "@/api/administrator.js";

const administratorStore = useAdministratorStore()

// 增加管理员 --------------------------------------------------------------------
const form = ref(null);
const createVisible = ref(false);
const createClose = () => {
  createVisible.value = false
}

const createWindow = () => {
  createVisible.value = true
}
const newAdministratorData = reactive({
  username: '',
  password: '',
  realName: '',
  gender: '',
  phone: '',
  email: '',
  university: '',
});

// 中国高等教育院校清单
const LIST = ['北京大学', '中国人民大学', '清华大学', '北京交通大学', '北京工业大学', '北京航空航天大学', '北京理工大学', '北京科技大学', '北方工业大学', '北京化工大学', '北京工商大学', '北京服装学院', '北京邮电大学', '北京印刷学院', '北京建筑大学', '北京石油化工学院', '北京电子科技学院', '中国农业大学', '北京农学院', '北京林业大学', '北京协和医学院', '首都医科大学', '北京中医药大学', '北京师范大学', '首都师范大学', '首都体育学院', '北京外国语大学', '北京第二外国语学院', '北京语言大学', '中国传媒大学', '中央财经大学', '对外经济贸易大学', '北京物资学院', '首都经济贸易大学', '中国消防救援学院', '外交学院', '中国人民公安大学', '国际关系学院', '北京体育大学', '中央音乐学院', '中国音乐学院', '中央美术学院', '中央戏剧学院', '中国戏曲学院', '北京电影学院', '北京舞蹈学院', '中央民族大学', '中国政法大学', '华北电力大学', '中华女子学院', '北京信息科技大学', '中国矿业大学（北京）', '中国石油大学（北京）', '中国地质大学（北京）', '北京联合大学', '北京城市学院', '中国青年政治学院', '首钢工学院', '中国劳动关系学院', '首都师范大学科德学院', '北京金融科技学院', '北京邮电大学世纪学院', '北京工业大学耿丹学院', '北京警察学院', '北京第二外国语学院中瑞酒店管理学院', '中国科学院大学', '中国社会科学院大学', '民政职业大学', '北京工业职业技术学院', '北京信息职业技术学院', '北京电子科技职业学院', '北京京北职业技术学院', '北京交通职业技术学院', '北京青年政治学院', '北京农业职业学院', '北京政法职业学院', '北京财贸职业学院', '北京北大方正软件职业技术学院', '北京经贸职业学院', '北京经济技术职业学院', '北京戏曲艺术职业学院', '北京汇佳职业学院', '北京科技经营管理学院', '北京科技职业学院', '北京培黎职业学院', '北京经济管理职业学院', '北京劳动保障职业学院', '北京艺术传媒职业学院', '北京体育职业学院', '北京交通运输职业学院', '北京卫生职业学院', '北京网络职业学院', '南开大学', '天津大学', '天津科技大学', '天津工业大学', '中国民航大学', '天津理工大学', '天津农学院', '天津医科大学', '天津中医药大学', '天津师范大学', '天津职业技术师范大学', '天津外国语大学', '天津商业大学', '天津财经大学', '天津体育学院', '天津音乐学院', '天津美术学院', '天津城建大学', '天津天狮学院', '天津中德应用技术大学', '天津外国语大学滨海外事学院', '天津传媒学院', '天津商业大学宝德学院', '天津医科大学临床医学院', '南开大学滨海学院', '天津师范大学津沽学院', '天津理工大学中环信息学院', '北京科技大学天津学院', '天津仁爱学院', '天津财经大学珠江学院', '天津市职业大学', '天津滨海职业学院', '天津工程职业技术学院', '天津渤海职业技术学院', '天津电子信息职业技术学院', '天津机电职业技术学院', '天津现代职业技术学院', '天津公安警官职业学院', '天津轻工职业技术学院', '天津商务职业学院', '天津国土资源和房屋职业学院', '天津医学高等专科学校', '天津开发区职业技术学院', '天津艺术职业学院', '天津交通职业学院', '天津工业职业学院', '天津石油职业技术学院', '天津城市职业学院', '天津铁道职业技术学院', '天津工艺美术职业学院', '天津城市建设管理职业技术学院', '天津生物工程职业技术学院', '天津海运职业学院', '天津广播影视职业学院', '天津体育职业学院', '天津滨海汽车工程职业学院', '河北大学', '河北工程大学', '河北地质大学', '河北工业大学', '华北理工大学', '河北科技大学', '河北建筑工程学院', '河北水利电力学院', '河北农业大学', '河北医科大学', '河北北方学院', '承德医学院', '河北师范大学', '保定学院', '河北民族师范学院', '唐山师范学院', '廊坊师范学院', '衡水学院', '石家庄学院', '邯郸学院', '邢台学院', '沧州师范学院', '石家庄铁道大学', '燕山大学', '河北科技师范学院', '唐山学院', '华北科技学院', '中国人民警察大学', '河北体育学院', '河北金融学院', '北华航天工业学院', '防灾科技学院', '河北经贸大学', '中央司法警官学院', '河北传媒学院', '河北工程技术学院', '河北美术学院', '河北科技学院', '河北外国语学院', '河北大学工商学院', '华北理工大学轻工学院', '河北工业职业技术大学', '河北师范大学汇华学院', '河北经贸大学经济管理学院', '河北医科大学临床学院', '河北科技工程职业技术大学', '河北工程大学科信学院', '河北石油职业技术大学', '燕山大学里仁学院', '石家庄铁道大学四方学院', '河北地质大学华信学院', '河北农业大学现代科技学院', '华北理工大学冀唐学院', '保定理工学院', '燕京理工学院', '北京中医药大学东方学院', '沧州交通学院', '河北东方学院', '河北中医药大学', '张家口学院', '河北环境工程学院', '唐山工业职业技术大学', '邢台医学院', '邯郸职业技术学院', '石家庄职业技术学院', '张家口职业技术学院', '河北软件职业技术学院', '河北石油职业技术学院', '河北建材职业技术学院', '河北政法职业学院', '沧州职业技术学院', '河北能源职业技术学院', '石家庄铁路职业技术学院', '保定职业技术学院', '秦皇岛职业技术学院', '石家庄工程职业学院', '石家庄城市经济职业学院', '唐山职业技术学院', '衡水职业技术学院', '河北艺术职业学院', '河北旅游职业学院', '石家庄财经职业学院', '河北交通职业技术学院', '河北化工医药职业技术学院', '石家庄信息工程职业学院', '河北对外经贸职业学院', '保定电力职业技术学院', '河北机电职业技术学院', '渤海石油职业学院', '廊坊职业技术学院', '唐山科技职业技术学院', '石家庄邮电职业技术学院', '河北公安警察职业学院', '石家庄工商职业学院', '石家庄理工职业学院', '石家庄科技信息职业学院', '河北司法警官职业学院', '沧州医学高等专科学校', '河北女子职业技术学院', '石家庄医学高等专科学校', '石家庄经济职业学院', '冀中职业学院', '石家庄人民医学高等专科学校', '河北正定师范高等专科学校', '河北劳动关系职业学院', '石家庄科技职业学院', '沧州幼儿师范高等专科学校', '宣化科技职业学院', '廊坊燕京职业技术学院', '承德护理职业学院', '石家庄幼儿师范高等专科学校', '廊坊卫生职业学院', '河北轨道运输职业技术学院', '保定幼儿师范高等专科学校', '河北工艺美术职业学院', '渤海理工职业学院', '唐山幼儿师范高等专科学校', '曹妃甸职业技术学院', '承德应用技术职业学院', '邯郸幼儿师范高等专科学校', '邯郸科技职业学院', '唐山海运职业学院', '邢台应用技术职业学院', '河北资源环境职业技术学院', '衡水健康科技职业学院', '沧州航空职业学院', '邯郸应用技术职业学院', '秦皇岛工业职业技术学院', '邢台新能源职业学院', '山西大学', '太原科技大学', '中北大学', '太原理工大学', '山西农业大学', '山西医科大学', '长治医学院', '山西师范大学', '太原师范学院', '山西大同大学', '晋中学院', '长治学院', '运城学院', '忻州师范学院', '山西财经大学', '山西中医药大学', '吕梁学院', '太原学院', '山西警察学院', '山西应用科技学院', '山西工程科技职业大学', '山西工学院', '晋中信息学院', '山西电子科技学院', '山西晋中理工学院', '山西科技学院', '山西医科大学晋祠学院', '山西财经大学华商学院', '山西工商学院', '太原工业学院', '运城职业技术大学', '山西传媒学院', '山西工程技术学院', '山西能源学院', '山西省财政税务专科学校', '长治职业技术学院', '山西艺术职业学院', '晋城职业技术学院', '山西药科职业学院', '大同煤炭职业技术学院', '山西机电职业技术学院', '山西财贸职业技术学院', '山西林业职业技术学院', '山西水利职业技术学院', '阳泉职业技术学院', '临汾职业技术学院', '山西职业技术学院', '山西金融职业学院', '太原城市职业技术学院', '山西信息职业技术学院', '山西体育职业学院', '山西警官职业学院', '山西国际商务职业学院', '潞安职业技术学院', '太原旅游职业学院', '山西旅游职业学院', '山西管理职业学院', '山西电力职业技术学院', '忻州职业技术学院', '山西同文职业技术学院', '晋中职业技术学院', '山西华澳商贸职业学院', '山西运城农业职业技术学院', '运城幼儿师范高等专科学校', '山西老区职业技术学院', '山西经贸职业学院', '朔州职业技术学院', '山西铁道职业技术学院', '晋中师范高等专科学校', '阳泉师范高等专科学校', '山西青年职业学院', '运城护理职业学院', '运城师范高等专科学校', '朔州师范高等专科学校', '吕梁职业技术学院', '大同师范高等专科学校', '太原幼儿师范高等专科学校', '山西工程职业学院', '长治幼儿师范高等专科学校', '山西通用航空职业技术学院', '朔州陶瓷职业技术学院', '山西卫生健康职业学院', '吕梁师范高等专科学校', '内蒙古大学', '内蒙古科技大学', '内蒙古工业大学', '内蒙古农业大学', '内蒙古医科大学', '内蒙古师范大学', '内蒙古民族大学', '赤峰学院', '内蒙古财经大学', '呼伦贝尔学院', '集宁师范学院', '河套学院', '呼和浩特民族学院', '内蒙古大学创业学院', '内蒙古鸿德文理学院', '内蒙古艺术学院', '鄂尔多斯应用技术学院', '内蒙古建筑职业技术学院', '内蒙古丰州职业学院', '包头职业技术学院', '兴安职业技术学院', '呼和浩特职业学院', '包头轻工职业技术学院', '内蒙古电子信息职业技术学院', '内蒙古机电职业技术学院', '内蒙古化工职业学院', '内蒙古商贸职业学院', '锡林郭勒职业学院', '内蒙古警察职业学院', '内蒙古体育职业学院', '乌兰察布职业学院', '通辽职业学院', '科尔沁艺术职业学院', '内蒙古交通职业技术学院', '包头钢铁职业技术学院', '乌海职业技术学院', '内蒙古科技职业学院', '内蒙古北方职业技术学院', '赤峰职业技术学院', '内蒙古经贸外语职业学院', '包头铁道职业技术学院', '乌兰察布医学高等专科学校', '鄂尔多斯职业学院', '内蒙古工业职业学院', '呼伦贝尔职业技术学院', '满洲里俄语职业学院', '内蒙古能源职业学院', '赤峰工业职业技术学院', '阿拉善职业技术学院', '内蒙古美术职业学院', '内蒙古民族幼儿师范高等专科学校', '鄂尔多斯生态环境职业学院', '扎兰屯职业学院', '赤峰应用技术职业学院', '辽宁大学', '大连理工大学', '沈阳工业大学', '沈阳航空航天大学', '沈阳理工大学', '东北大学', '辽宁科技大学', '辽宁工程技术大学', '辽宁石油化工大学', '沈阳化工大学', '大连交通大学', '大连海事大学', '大连工业大学', '沈阳建筑大学', '辽宁工业大学', '沈阳农业大学', '大连海洋大学', '中国医科大学', '锦州医科大学', '大连医科大学', '辽宁中医药大学', '沈阳药科大学', '沈阳医学院', '辽宁师范大学', '沈阳师范大学', '渤海大学', '鞍山师范学院', '大连外国语大学', '东北财经大学', '中国刑事警察学院', '沈阳体育学院', '沈阳音乐学院', '鲁迅美术学院', '辽宁对外经贸学院', '沈阳大学', '大连大学', '辽宁科技学院', '辽宁警察学院', '沈阳工程学院', '辽东学院', '大连民族大学', '辽宁理工职业大学', '大连理工大学城市学院', '沈阳工业大学工程学院', '沈阳航空航天大学北方科技学院', '沈阳工学院', '大连工业大学艺术与信息工程学院', '大连科技学院', '沈阳城市建设学院', '大连医科大学中山学院', '锦州医科大学医疗学院', '辽宁师范大学海华学院', '辽宁理工学院', '大连财经学院', '沈阳城市学院', '大连艺术学院', '辽宁中医药大学杏林学院', '辽宁何氏医学院', '沈阳科技学院', '大连东软信息学院', '辽宁财贸学院', '辽宁传媒学院', '营口理工学院', '朝阳师范学院', '抚顺师范高等专科学校', '锦州师范高等专科学校', '营口职业技术学院', '铁岭师范高等专科学校', '大连职业技术学院', '辽宁农业职业技术学院', '抚顺职业技术学院', '辽阳职业技术学院', '阜新高等专科学校', '辽宁省交通高等专科学校', '辽宁税务高等专科学校', '盘锦职业技术学院', '沈阳航空职业技术学院', '辽宁体育运动职业技术学院', '辽宁职业学院', '辽宁生态工程职业学院', '沈阳职业技术学院', '大连商务职业学院', '辽宁金融职业学院', '辽宁轨道交通职业学院', '辽宁广告职业学院', '辽宁机电职业技术学院', '辽宁经济职业技术学院', '辽宁石化职业技术学院', '渤海船舶职业学院 ', '大连软件职业学院', '大连翻译职业学院', '辽宁商贸职业学院', '大连枫叶职业技术学院', '辽宁装备制造职业技术学院', '辽河石油职业技术学院', '辽宁地质工程职业学院', '辽宁铁道职业技术学院', '辽宁建筑职业学院', '大连航运职业技术学院', '大连装备制造职业技术学院', '大连汽车职业技术学院', '辽宁现代服务职业技术学院', '辽宁冶金职业技术学院', '辽宁工程职业学院', '辽宁城市建设职业技术学院', '辽宁医药职业学院', '铁岭卫生职业学院', '沈阳北软信息职业技术学院', '辽宁政法职业学院', '辽宁民族师范高等专科学校', '辽宁轻工职业学院', '辽宁特殊教育师范高等专科学校', '辽宁师范高等专科学校', '鞍山职业技术学院', '吉林大学', '延边大学', '长春理工大学', '东北电力大学', '长春工业大学', '吉林建筑大学', '吉林化工学院', '吉林农业大学', '长春中医药大学', '东北师范大学', '北华大学', '通化师范学院', '吉林师范大学', '吉林工程技术师范学院', '长春师范大学', '白城师范学院', '吉林财经大学', '吉林体育学院', '吉林艺术学院', '吉林外国语大学', '吉林工商学院', '长春工程学院', '吉林农业科技学院', '吉林警察学院', '长春大学', '长春光华学院', '长春工业大学人文信息学院', '长春电子科技学院', '长春财经学院', '吉林建筑科技学院', '长春建筑学院', '长春科技学院', '吉林动画学院', '吉林师范大学博达学院', '长春大学旅游学院', '长春人文学院', '吉林医药学院', '长春汽车职业技术大学', '长春师范高等专科学校', '辽源职业技术学院', '四平职业大学', '长春金融高等专科学校', '长春医学高等专科学校', '吉林交通职业技术学院', '长春东方职业学院', '吉林司法警官职业学院', '吉林电子信息职业技术学院', '吉林工业职业技术学院', '吉林工程职业学院', '长春职业技术学院', '白城医学高等专科学校', '长春信息技术职业学院', '松原职业技术学院', '吉林铁道职业技术学院', '白城职业技术学院', '长白山职业技术学院', '吉林科技职业技术学院', '延边职业技术学院', '吉林城市职业技术学院', '吉林职业技术学院', '吉林水利电力职业学院', '长春健康职业学院', '长春早期教育职业学院', '梅河口康美职业技术学院', '吉林通用航空职业技术学院', '通化医药健康职业学院', '长春数字科技职业学院', '黑龙江大学', '哈尔滨工业大学', '哈尔滨理工大学', '哈尔滨工程大学', '黑龙江科技大学', '东北石油大学', '佳木斯大学', '黑龙江八一农垦大学', '东北农业大学', '东北林业大学', '哈尔滨医科大学', '黑龙江中医药大学', '牡丹江医科大学', '哈尔滨师范大学', '齐齐哈尔大学', '牡丹江师范学院', '哈尔滨学院', '大庆师范学院', '绥化学院', '哈尔滨商业大学', '哈尔滨体育学院', '哈尔滨金融学院', '齐齐哈尔医学院', '黑龙江工业学院', '黑龙江东方学院', '哈尔滨信息工程学院', '黑龙江工程学院', '齐齐哈尔工程学院', '黑龙江外国语学院', '黑龙江财经学院', '哈尔滨石油学院', '黑龙江工商学院', '哈尔滨远东理工学院', '哈尔滨剑桥学院', '黑龙江工程学院昆仑旅游学院', '哈尔滨广厦学院', '哈尔滨华德学院', '黑河学院', '哈尔滨音乐学院', '哈尔滨职业技术大学', '齐齐哈尔高等师范专科学校', '伊春职业学院', '牡丹江大学', '黑龙江职业学院', '黑龙江建筑职业技术学院', '黑龙江艺术职业学院', '大庆职业学院', '黑龙江林业职业技术学院', '黑龙江农业职业技术学院', '黑龙江农业工程职业学院', '黑龙江农垦职业学院', '黑龙江司法警官职业学院', '鹤岗师范高等专科学校', '哈尔滨电力职业技术学院', '哈尔滨铁道职业技术学院', '大兴安岭职业学院', '黑龙江农业经济职业学院', '哈尔滨传媒职业学院', '黑龙江商业职业学院', '黑龙江公安警官职业学院', '哈尔滨城市职业学院', '黑龙江旅游职业技术学院', '黑龙江三江美术职业学院', '黑龙江生态工程职业学院', '黑龙江能源职业学院', '七台河职业学院', '黑龙江民族职业学院', '大庆医学高等专科学校', '黑龙江交通职业技术学院', '哈尔滨应用职业技术学院', '黑龙江幼儿师范高等专科学校', '哈尔滨科学技术职业学院', '佳木斯职业学院', '黑龙江护理高等专科学校', '齐齐哈尔理工职业学院', '哈尔滨幼儿师范高等专科学校', '黑龙江冰雪体育职业学院', '哈尔滨北方航空职业技术学院', '复旦大学', '同济大学', '上海交通大学', '华东理工大学', '上海理工大学', '上海海事大学', '东华大学', '上海电力大学', '上海应用技术大学', '上海健康医学院', '上海海洋大学', '上海中医药大学', '华东师范大学', '上海师范大学', '上海外国语大学', '上海财经大学', '上海对外经贸大学', '上海海关学院', '华东政法大学', '上海体育大学', '上海音乐学院', '上海戏剧学院', '上海大学', '上海公安学院', '上海工程技术大学', '上海立信会计金融学院', '上海电机学院', '上海杉达学院', '上海政法学院', '上海第二工业大学', '上海商学院', '上海立达学院', '上海建桥学院', '上海兴伟学院', '上海中侨职业技术大学', '上海视觉艺术学院', '上海外国语大学贤达经济人文学院', '上海师范大学天华学院', '上海科技大学', '上海纽约大学', '上海旅游高等专科学校', '上海东海职业技术学院', '上海工商职业技术学院', '上海出版印刷高等专科学校', '上海行健职业学院', '上海城建职业学院', '上海交通职业技术学院', '上海海事职业技术学院', '上海电子信息职业技术学院', '上海震旦职业学院', '上海民远职业技术学院', '上海欧华职业技术学院', '上海思博职业技术学院', '上海工艺美术职业学院', '上海济光职业技术学院', '上海工商外国语职业学院', '上海科学技术职业学院', '上海农林职业技术学院', '上海邦德职业技术学院', '上海电影艺术职业学院', '上海中华职业技术学院', '上海工会管理职业学院', '上海民航职业技术学院', '上海南湖职业技术学院', '上海科创职业技术学院', '上海闵行职业技术学院', '上海现代化工职业学院', '上海建设管理职业技术学院', '上海浦东职业技术学院', '南京大学', '苏州大学', '东南大学', '南京航空航天大学', '南京理工大学', '江苏科技大学', '中国矿业大学', '南京工业大学', '常州大学', '南京邮电大学', '河海大学', '江南大学', '南京林业大学', '江苏大学', '南京信息工程大学', '南通大学', '盐城工学院', '南京农业大学', '南京医科大学', '徐州医科大学', '南京中医药大学', '中国药科大学', '南京师范大学', '江苏师范大学', '淮阴师范学院', '盐城师范学院', '南京财经大学', '江苏警官学院', '南京体育学院', '南京艺术学院', '苏州科技大学', '常熟理工学院', '南京工业职业技术大学', '淮阴工学院', '常州工学院', '扬州大学', '三江学院', '南京工程学院', '南京审计大学', '南京晓庄学院', '江苏理工学院', '江苏海洋大学', '徐州工程学院', '南京特殊教育师范学院', '南通理工学院', '南京警察学院', '东南大学成贤学院', '泰州学院', '无锡太湖学院', '金陵科技学院', '中国矿业大学徐海学院', '南京大学金陵学院', '南京理工大学紫金学院', '南京航空航天大学金城学院', '南京传媒学院', '南京理工大学泰州科技学院', '南京师范大学泰州学院', '南京工业大学浦江学院', '南京师范大学中北学院', '南京医科大学康达学院', '南京中医药大学翰林学院', '无锡学院', '苏州城市学院', '苏州大学应用技术学院', '苏州科技大学天平学院', '江苏大学京江学院', '扬州大学广陵学院', '江苏师范大学科文学院', '南京邮电大学通达学院', '南京财经大学红山学院', '江苏科技大学苏州理工学院', '常州大学怀德学院', '南通大学杏林学院', '南京审计大学金审学院', '宿迁学院', '江苏第二师范学院', '西交利物浦大学', '昆山杜克大学', '盐城幼儿师范高等专科学校', '苏州幼儿师范高等专科学校', '明达职业技术学院', '无锡职业技术学院', '江苏建筑职业技术学院', '江苏工程职业技术学院', '苏州工艺美术职业技术学院', '连云港职业技术学院', '镇江市高等专科学校', '南通职业大学', '苏州市职业大学', '沙洲职业工学院', '扬州市职业大学', '连云港师范高等专科学校', '江苏经贸职业技术学院', '九州职业技术学院', '硅湖职业技术学院', '泰州职业技术学院', '常州信息职业技术学院', '江苏联合职业技术学院', '江苏海事职业技术学院', '应天职业技术学院', '无锡科技职业学院', '江苏医药职业学院', '扬州环境资源职业技术学院', '南通科技职业学院', '苏州经贸职业技术学院', '苏州工业职业技术学院', '苏州托普信息职业技术学院', '苏州卫生职业技术学院', '无锡商业职业技术学院', '江苏航运职业技术学院', '南京交通职业技术学院', '江苏电子信息职业学院', '江苏农牧科技职业学院', '常州纺织服装职业技术学院', '苏州农业职业技术学院', '苏州工业园区职业技术学院', '太湖创意职业技术学院', '炎黄职业技术学院', '南京科技职业学院', '正德职业技术学院', '钟山职业技术学院', '无锡南洋职业技术学院', '江南影视艺术职业学院', '金肯职业技术学院', '常州工业职业技术学院', '常州工程职业技术学院', '江苏农林职业技术学院', '江苏食品药品职业技术学院', '建东职业技术学院', '南京铁道职业技术学院', '徐州工业职业技术学院', '江苏信息职业技术学院', '宿迁职业技术学院', '南京信息职业技术学院', '江海职业技术学院', '常州机电职业技术学院', '江阴职业技术学院', '无锡城市职业技术学院', '无锡工艺职业技术学院', '金山职业技术学院', '苏州健雄职业技术学院', '盐城工业职业技术学院', '江苏财经职业技术学院', '扬州工业职业技术学院', '苏州百年职业学院', '昆山登云科技职业学院', '南京视觉艺术职业学院', '江苏城市职业学院', '南京城市职业学院', '南京机电职业技术学院', '苏州高博职业学院', '南京旅游职业学院', '江苏卫生健康职业学院', '苏州信息职业技术学院', '宿迁泽达职业技术学院', '苏州工业园区服务外包职业学院', '徐州幼儿师范高等专科学校', '徐州生物工程职业技术学院', '江苏商贸职业学院', '南通师范高等专科学校', '扬州中瑞酒店职业学院', '江苏护理职业学院', '江苏财会职业学院', '江苏城乡建设职业学院', '江苏航空职业技术学院', '江苏安全技术职业学院', '江苏旅游职业学院', '常州幼儿师范高等专科学校', '江苏司法警官职业学院', '盐城农业科技职业学院', '宿迁幼儿师范高等专科学校', '无锡师范高等专科学校', '浙江大学', '杭州电子科技大学', '浙江工业大学', '浙江理工大学', '浙江海洋大学', '浙江农林大学', '温州医科大学', '浙江中医药大学', '浙江师范大学', '杭州师范大学', '湖州师范学院', '绍兴文理学院', '台州学院', '温州大学', '丽水学院', '浙江工商大学', '嘉兴大学', '中国美术学院', '中国计量大学', '浙江万里学院', '浙江科技大学', '宁波工程学院', '浙江水利水电学院', '浙江财经大学', '浙江警察学院', '衢州学院', '宁波大学', '浙江传媒学院', '浙江树人学院', '浙江越秀外国语学院', '宁波财经学院', '浙大城市学院', '浙大宁波理工学院', '杭州医学院', '浙江广厦建设职业技术大学', '浙江工业大学之江学院', '浙江师范大学行知学院', '宁波大学科学技术学院', '杭州电子科技大学信息工程学院', '浙江理工大学科技与艺术学院', '浙江农林大学暨阳学院', '温州医科大学仁济学院', '浙江中医药大学滨江学院', '杭州师范大学钱江学院', '湖州学院', '绍兴文理学院元培学院', '温州理工学院', '浙江工商大学杭州商学院', '嘉兴南湖学院', '中国计量大学现代科技学院', '浙江财经大学东方学院', '温州商学院', '同济大学浙江学院', '上海财经大学浙江学院', '浙江外国语学院', '浙江音乐学院', '西湖大学', '浙江药科职业大学', '金华职业技术大学', '浙江机电职业技术大学', '宁波诺丁汉大学', '温州肯恩大学', '宁波职业技术学院', '温州职业技术学院', '浙江交通职业技术学院', '宁波城市职业技术学院', '浙江电力职业技术学院', '浙江同济科技职业学院', '浙江工商职业技术学院', '台州职业技术学院', '浙江工贸职业技术学院', '浙江建设职业技术学院', '浙江艺术职业学院', '浙江经贸职业技术学院', '浙江商业职业技术学院', '浙江经济职业技术学院', '浙江旅游职业学院', '浙江育英职业技术学院', '浙江警官职业学院', '浙江金融职业学院', '浙江工业职业技术学院', '杭州职业技术学院', '嘉兴职业技术学院', '湖州职业技术学院', '绍兴职业技术学院', '衢州职业技术学院', '丽水职业技术学院', '浙江东方职业技术学院', '义乌工商职业技术学院', '浙江纺织服装职业技术学院', '杭州科技职业技术学院', '浙江长征职业技术学院', '嘉兴南洋职业技术学院', '杭州万向职业技术学院', '浙江邮电职业技术学院', '宁波卫生职业技术学院', '台州科技职业学院', '浙江国际海运职业技术学院', '浙江体育职业技术学院', '温州科技职业学院', '浙江汽车职业技术学院', '浙江横店影视职业学院', '浙江农业商贸职业学院', '浙江特殊教育职业学院', '浙江安防职业技术学院', '浙江宇翔职业技术学院', '浙江金华科贸职业技术学院', '浙江舟山群岛新区旅游与健康职业学院', '宁波幼儿师范高等专科学校', '安徽大学', '中国科学技术大学', '合肥工业大学', '安徽工业大学', '安徽理工大学', '安徽工程大学', '安徽农业大学', '安徽医科大学', '蚌埠医科大学', '皖南医学院', '安徽中医药大学', '安徽师范大学', '阜阳师范大学', '安庆师范大学', '淮北师范大学', '黄山学院', '皖西学院', '滁州学院', '安徽财经大学', '宿州学院', '巢湖学院', '淮南师范学院', '铜陵学院', '安徽建筑大学', '安徽科技学院', '安徽三联学院', '合肥大学', '蚌埠学院', '池州学院', '安徽新华学院', '安徽文达信息工程学院', '亳州学院', '安徽外国语学院', '蚌埠工商学院', '合肥理工学院', '安徽信息工程学院', '马鞍山学院', '合肥城市学院', '合肥经济学院', '芜湖学院', '安徽医科大学临床医学院', '阜阳理工学院', '淮北理工学院', '合肥师范学院', '皖江工学院', '安徽艺术学院', '安徽公安学院', '安徽职业技术学院', '淮北职业技术学院', '芜湖职业技术学院', '淮南联合大学', '安徽商贸职业技术学院', '安徽水利水电职业技术学院', '阜阳职业技术学院', '铜陵职业技术学院', '民办万博科技职业学院', '安徽警官职业学院', '淮南职业技术学院', '安徽工业经济职业技术学院', '合肥通用职业技术学院', '安徽工贸职业技术学院', '宿州职业技术学院', '六安职业技术学院', '安徽电子信息职业技术学院', '民办合肥经济技术职业学院', '安徽交通职业技术学院', '安徽体育运动职业技术学院', '安徽中医药高等专科学校', '安徽医学高等专科学校', '合肥职业技术学院', '滁州职业技术学院', '池州职业技术学院', '宣城职业技术学院', '安徽广播影视职业技术学院', '民办合肥滨湖职业技术学院', '安徽电气工程职业技术学院', '安徽冶金科技职业学院', '安徽城市管理职业学院', '安徽机电职业技术学院', '安徽工商职业学院', '安徽中澳科技职业学院', '阜阳科技职业学院', '亳州职业技术学院', '安徽国防科技职业学院', '安庆职业技术学院', '安徽艺术职业学院', '马鞍山师范高等专科学校', '安徽财贸职业学院', '安徽国际商务职业学院', '安徽公安职业学院', '安徽林业职业技术学院', '安徽审计职业学院', '安徽新闻出版职业技术学院', '安徽邮电职业技术学院', '安徽工业职业技术学院', '民办合肥财经职业学院', '安庆医药高等专科学校', '安徽涉外经济职业学院', '安徽绿海商务职业学院', '合肥共达职业技术学院', '蚌埠经济技术职业学院', '民办安徽旅游职业学院', '徽商职业学院', '马鞍山职业技术学院', '安徽现代信息工程职业学院', '安徽矿业职业技术学院', '合肥信息技术职业学院', '桐城师范高等专科学校', '黄山职业技术学院', '滁州城市职业学院', '安徽汽车职业技术学院', '皖西卫生职业学院', '合肥幼儿师范高等专科学校', '安徽扬子职业技术学院', '安徽黄梅戏艺术职业学院', '安徽粮食工程职业学院', '安徽卫生健康职业学院', '合肥科技职业学院', '皖北卫生职业学院', '阜阳幼儿师范高等专科学校', '黄山健康职业学院', '宿州航空职业学院', '芜湖医药健康职业学院', '芜湖航空职业学院', '蚌埠城市轨道交通职业学院', '厦门大学', '华侨大学', '福州大学', '福建理工大学', '福建农林大学', '集美大学', '福建医科大学', '福建中医药大学', '福建师范大学', '闽江学院', '武夷学院', '宁德师范学院', '泉州师范学院', '闽南师范大学', '厦门理工学院', '三明学院', '龙岩学院', '福建商学院', '福建警察学院', '莆田学院', '仰恩大学', '厦门医学院', '厦门华厦学院', '闽南理工学院', '泉州职业技术大学', '闽南科技学院', '福州工商学院', '厦门工学院', '阳光学院', '厦门大学嘉庚学院', '福州大学至诚学院', '集美大学诚毅学院', '福建师范大学协和学院', '福州外语外贸学院', '福建江夏学院', '泉州信息工程学院', '福州理工学院', '福建农林大学金山学院', '福建技术师范学院', '福建船政交通职业学院', '漳州职业技术学院', '闽西职业技术学院', '黎明职业大学', '福建华南女子职业学院', '福州职业技术学院', '福建林业职业技术学院', '福建信息职业技术学院', '福建水利电力职业技术学院', '福建电力职业技术学院', '厦门海洋职业技术学院', '福建农业职业技术学院', '福建卫生职业技术学院', '泉州医学高等专科学校', '福州英华职业学院', '泉州纺织服装职业学院', '泉州华光职业学院', '闽北职业技术学院', '福州黎明职业技术学院', '厦门演艺职业学院', '厦门华天涉外职业技术学院', '福州科技职业技术学院', '泉州经贸职业技术学院', '湄洲湾职业技术学院', '福建生物工程职业技术学院', '福建艺术职业学院', '福建幼儿师范高等专科学校', '厦门城市职业学院', '泉州工艺美术职业学院', '三明医学科技职业学院', '宁德职业技术学院', '福州软件职业技术学院', '厦门兴才职业技术学院', '厦门软件职业技术学院', '福建体育职业技术学院', '漳州城市职业学院', '厦门南洋职业学院', '厦门东海职业技术学院', '漳州科技职业学院', '漳州理工职业学院', '武夷山职业学院', '漳州卫生职业学院', '泉州海洋职业学院', '泉州轻工职业学院', '厦门安防科技职业学院', '泉州幼儿师范高等专科学校', '闽江师范高等专科学校', '泉州工程职业技术学院', '福州墨尔本理工职业学院', '南昌大学', '华东交通大学', '东华理工大学', '南昌航空大学', '江西理工大学', '景德镇陶瓷大学', '江西农业大学', '江西中医药大学', '赣南医科大学', '江西师范大学', '上饶师范学院', '宜春学院', '赣南师范大学', '井冈山大学', '江西财经大学', '江西科技学院', '景德镇学院', '萍乡学院', '江西科技师范大学', '南昌工程学院', '江西警察学院', '新余学院', '九江学院', '江西工程学院', '南昌理工学院', '江西应用科技学院', '江西服装学院', '南昌职业大学', '南昌工学院', '南昌大学科学技术学院', '南昌大学共青学院', '南昌交通学院', '赣东学院', '南昌航空大学科技学院', '赣南科技学院', '景德镇艺术职业大学', '江西农业大学南昌商学院', '南昌医学院', '江西师范大学科学技术学院', '赣南师范大学科技学院', '南昌应用技术师范学院', '江西财经大学现代经济管理学院', '豫章师范学院', '江西软件职业技术大学', '南昌师范学院', '江西飞行学院', '江西职业技术大学', '上饶幼儿师范高等专科学校', '抚州幼儿师范高等专科学校', '江西工业职业技术学院', '江西医学高等专科学校', '九江职业大学', '江西司法警官职业学院', '江西陶瓷工艺美术职业技术学院', '江西旅游商贸职业学院', '江西电力职业技术学院', '江西环境工程职业学院', '江西艺术职业学院', '鹰潭职业技术学院', '江西信息应用职业技术学院', '江西交通职业技术学院', '江西财经职业学院', '江西应用技术职业学院', '江西现代职业技术学院', '江西工业工程职业技术学院', '江西机电职业技术学院', '江西科技职业学院', '江西外语外贸职业学院', '江西工业贸易职业技术学院', '宜春职业技术学院', '江西应用工程职业学院', '江西生物科技职业学院', '江西建设职业技术学院', '抚州职业技术学院', '江西中医药高等专科学校', '江西经济管理职业学院', '江西制造职业技术学院', '江西工程职业学院', '江西青年职业学院', '上饶职业技术学院', '江西航空职业技术学院', '江西农业工程职业学院', '赣西科技职业学院', '江西卫生职业学院', '江西新能源科技职业学院', '江西枫林涉外经贸职业学院', '江西泰豪动漫职业学院', '江西冶金职业技术学院', '江西管理职业学院', '江西传媒职业学院', '江西工商职业技术学院', '景德镇陶瓷职业技术学院', '共青科技职业学院', '赣州师范高等专科学校', '江西水利职业学院', '宜春幼儿师范高等专科学校', '吉安职业技术学院', '江西洪州职业学院', '江西师范高等专科学校', '南昌影视传播职业学院', '赣南卫生健康职业学院', '萍乡卫生职业学院', '江西婺源茶业职业学院', '赣州职业技术学院', '南昌健康职业技术学院', '九江理工职业学院', '和君职业学院', '吉安幼儿师范高等专科学校', '上饶卫生健康职业学院', '江西樟树中医药职业学院', '赣东职业技术学院', '山东大学', '中国海洋大学', '山东科技大学', '中国石油大学（华东）', '青岛科技大学', '济南大学', '青岛理工大学', '山东建筑大学', '齐鲁工业大学', '山东理工大学', '山东农业大学', '青岛农业大学', '山东第二医科大学', '山东第一医科大学', '滨州医学院', '山东中医药大学', '济宁医学院', '山东师范大学', '曲阜师范大学', '聊城大学', '德州学院', '山东航空学院', '鲁东大学', '临沂大学', '泰山学院', '济宁学院', '菏泽学院', '山东财经大学', '山东体育学院', '山东艺术学院', '齐鲁医药学院', '青岛滨海学院', '枣庄学院', '山东工艺美术学院', '青岛大学', '烟台大学', '潍坊学院', '山东警察学院', '山东交通学院', '山东工商学院', '山东女子学院', '烟台南山学院', '潍坊科技学院', '山东英才学院', '青岛恒星科技学院', '青岛黄海学院', '山东现代学院', '山东协和学院', '山东工程职业技术大学', '烟台理工学院', '聊城大学东昌学院', '青岛城市学院', '潍坊理工学院', '山东财经大学燕山学院', '山东石油化工学院', '山东外国语职业技术大学', '泰山科技学院', '山东华宇工学院', '山东外事职业大学', '青岛工学院', '青岛农业大学海都学院', '齐鲁理工学院', '山东财经大学东方学院', '烟台科技学院', '山东政法学院', '齐鲁师范学院', '山东青年政治学院', '青岛电影学院', '山东管理学院', '山东农业工程学院', '康复大学', '山东医学高等专科学校', '菏泽医学专科学校', '山东商业职业技术学院', '山东电力高等专科学校', '日照职业技术学院', '曲阜远东职业技术学院', '青岛职业技术学院', '威海职业学院', '山东职业学院', '山东劳动职业技术学院', '莱芜职业技术学院', '济宁职业技术学院', '潍坊职业学院', '烟台职业学院', '东营职业学院', '聊城职业技术学院', '滨州职业学院', '山东科技职业学院', '山东服装职业学院', '德州科技职业学院', '山东力明科技职业学院', '山东圣翰财贸职业学院', '山东水利职业学院', '山东畜牧兽医职业学院', '青岛飞洋职业技术学院', '东营科技职业学院', '山东交通职业学院', '淄博职业学院', '山东外贸职业学院', '青岛酒店管理职业技术学院', '山东信息职业技术学院', '青岛港湾职业技术学院', '山东胜利职业学院', '山东经贸职业学院', '山东工业职业学院', '山东化工职业学院', '青岛求实职业技术学院', '济南职业学院', '烟台工程职业技术学院', '潍坊工商职业学院', '德州职业技术学院', '枣庄科技职业学院', '淄博师范高等专科学校', '山东中医药高等专科学校', '济南工程职业技术学院', '山东电子职业技术学院', '山东旅游职业学院', '山东铝业职业学院', '山东杏林科技职业学院', '泰山职业技术学院', '山东药品食品职业学院', '山东商务职业学院', '山东轻工职业学院', '山东城市建设职业学院', '烟台汽车工程职业学院', '山东司法警官职业学院', '菏泽家政职业学院', '山东传媒职业学院', '临沂职业学院', '枣庄职业学院', '山东理工职业学院', '山东文化产业职业学院', '青岛远洋船员职业学院', '济南幼儿师范高等专科学校', '济南护理职业学院', '泰山护理职业学院', '山东海事职业学院', '潍坊护理职业学院', '潍坊工程职业学院', '菏泽职业学院', '山东艺术设计职业学院', '威海海洋职业学院', '山东特殊教育职业学院', '烟台黄金职业学院', '日照航海工程职业学院', '青岛工程职业学院', '青岛幼儿师范高等专科学校', '烟台幼儿师范高等专科学校', '烟台文化旅游职业学院', '临沂科技职业学院', '青岛航空科技职业学院', '潍坊环境工程职业学院', '滨州科技职业学院', '山东城市服务职业学院', '潍坊食品科技职业学院', '烟台城市科技职业学院', '德州工程职业学院', '日照康养职业学院', '烟台卫生健康职业学院', '山东文化艺术职业学院', '华北水利水电大学', '郑州大学', '河南理工大学', '郑州轻工业大学', '河南工业大学', '河南科技大学', '中原工学院', '河南农业大学', '河南科技学院', '河南牧业经济学院', '河南中医药大学', '新乡医学院', '河南大学', '河南师范大学', '信阳师范大学', '周口师范学院', '安阳师范学院', '许昌学院', '南阳师范学院', '洛阳师范学院', '商丘师范学院', '河南财经政法大学', '郑州航空工业管理学院', '黄淮学院', '平顶山学院', '郑州工程技术学院', '洛阳理工学院', '新乡学院', '信阳农林学院', '河南工学院', '安阳工学院', '河南工程学院', '河南财政金融学院', '南阳理工学院', '河南城建学院', '河南警察学院', '黄河科技学院', '郑州警察学院', '郑州科技学院', '郑州工业应用技术学院', '郑州师范学院', '郑州财经学院', '黄河交通学院', '商丘工学院', '河南开封科技传媒学院', '中原科技学院', '信阳学院', '安阳学院', '新乡医学院三全学院', '新乡工程学院', '郑州工商学院', '郑州经贸学院', '商丘学院', '郑州商学院', '河南科技职业大学', '郑州升达经贸管理学院', '郑州西亚斯学院', '郑州美术学院', '漯河食品工程职业大学', '河南体育学院', '河南职业技术学院', '漯河职业技术学院', '三门峡职业技术学院', '郑州铁路职业技术学院', '开封大学', '焦作大学', '濮阳职业技术学院', '郑州电力高等专科学校', '黄河水利职业技术学院', '许昌职业技术学院', '河南工业和信息化职业学院', '河南水利与环境职业学院', '商丘职业技术学院', '平顶山工业职业技术学院', '周口职业技术学院', '济源职业技术学院', '河南司法警官职业学院', '鹤壁职业技术学院', '河南工业职业技术学院', '郑州澍青医学高等专科学校', '焦作师范高等专科学校', '河南检察职业学院', '河南质量工程职业学院', '郑州信息科技职业学院', '漯河医学高等专科学校', '南阳医学高等专科学校', '商丘医学高等专科学校', '郑州电子信息职业技术学院', '信阳职业技术学院', '嵩山少林武术职业学院', '郑州工业安全职业学院', '永城职业学院', '河南经贸职业学院', '河南交通职业技术学院', '河南农业职业学院', '郑州旅游职业学院', '郑州职业技术学院', '河南信息统计职业学院', '河南林业职业学院', '河南工业贸易职业学院', '郑州电力职业技术学院', '河南建筑职业技术学院', '郑州城市职业学院', '安阳职业技术学院', '新乡职业技术学院', '驻马店职业技术学院', '焦作工贸职业学院', '许昌陶瓷职业学院', '郑州理工职业学院', '郑州信息工程职业学院', '长垣烹饪职业技术学院', '开封文化艺术职业学院', '河南应用技术职业学院', '河南艺术职业学院', '河南机电职业学院', '河南护理职业学院', '许昌电气职业学院', '信阳涉外职业技术学院', '鹤壁汽车工程职业学院', '南阳职业学院', '郑州商贸旅游职业学院', '河南推拿职业学院', '洛阳职业技术学院', '郑州幼儿师范高等专科学校', '安阳幼儿师范高等专科学校', '郑州黄河护理职业学院', '河南医学高等专科学校', '郑州财税金融职业学院', '南阳农业职业学院', '洛阳科技职业学院', '鹤壁能源化工职业学院', '平顶山文化艺术职业学院', '濮阳医学高等专科学校', '驻马店幼儿师范高等专科学校', '三门峡社会管理职业学院', '河南轻工职业学院', '河南测绘职业学院', '信阳航空职业学院', '郑州卫生健康职业学院', '河南物流职业学院', '河南地矿职业学院', '郑州亚欧交通职业学院', '河南女子职业学院', '河南对外经济贸易职业学院', '濮阳石油化工职业技术学院', '南阳科技职业学院', '兰考三农职业学院', '汝州职业技术学院', '林州建筑职业技术学院', '郑州电子商务职业学院', '郑州轨道工程职业学院', '郑州体育职业学院', '洛阳文化旅游职业学院', '周口文理职业学院', '信阳艺术职业学院', '郑州城建职业学院', '郑州医药健康职业学院', '平顶山职业技术学院', '南阳工艺美术职业学院', '濮阳科技职业学院', '商丘幼儿师范高等专科学校', '周口理工职业学院', '焦作新材料职业学院', '开封职业学院', '洛阳商业职业学院', '郑州软件职业技术学院', '郑州智能科技职业学院', '郑州食品工程职业学院', '郑州汽车工程职业学院', '驻马店农业工程职业学院', '信阳科技职业学院', '信阳工程职业学院', '周口城市职业学院', '河南新乡工商职业学院', '武汉大学', '华中科技大学', '武汉科技大学', '长江大学', '武汉工程大学', '中国地质大学（武汉）', '武汉纺织大学', '武汉轻工大学', '武汉理工大学', '湖北工业大学', '华中农业大学', '湖北中医药大学', '华中师范大学', '湖北大学', '湖北师范大学', '黄冈师范学院', '湖北民族大学', '汉江师范学院', '湖北文理学院', '中南财经政法大学', '武汉体育学院', '湖北美术学院', '中南民族大学', '湖北汽车工业学院', '湖北工程学院', '湖北理工学院', '湖北科技学院', '湖北医药学院', '江汉大学', '三峡大学', '湖北警官学院', '荆楚理工学院', '武汉音乐学院', '湖北经济学院', '武汉商学院', '武汉东湖学院', '汉口学院', '武昌首义学院', '武昌理工学院', '武汉生物工程学院', '武汉晴川学院', '湖北大学知行学院', '武汉城市学院', '三峡大学科技学院', '武汉文理学院', '湖北工业大学工程技术学院', '武汉工程大学邮电与信息工程学院', '武汉纺织大学外经贸学院', '武昌工学院', '武汉工商学院', '荆州学院', '长江大学文理学院', '湖北商贸学院', '湖北汽车工业学院科技学院', '湖北医药学院药护学院', '湖北恩施学院', '湖北经济学院法商学院', '武汉体育学院体育科技学院', '湖北师范大学文理学院', '湖北文理学院理工学院', '湖北工程学院新技术学院', '文华学院', '武汉学院', '武汉工程科技学院', '武汉华夏理工学院', '武汉传媒学院', '武汉设计工程学院', '湖北第二师范学院', '武汉职业技术学院', '黄冈职业技术学院', '长江职业学院', '荆州理工职业学院', '湖北工业职业技术学院', '鄂州职业大学', '武汉城市职业学院', '湖北职业技术学院', '武汉船舶职业技术学院', '恩施职业技术学院', '襄阳职业技术学院', '武汉工贸职业学院', '荆州职业技术学院', '武汉工程职业技术学院', '仙桃职业学院', '湖北轻工职业技术学院', '湖北交通职业技术学院', '湖北中医药高等专科学校', '武汉航海职业技术学院', '武汉铁路职业技术学院', '武汉软件工程职业学院', '湖北三峡职业技术学院', '随州职业技术学院', '武汉电力职业技术学院', '湖北水利水电职业技术学院', '湖北城市建设职业技术学院', '武汉警官职业学院', '湖北生物科技职业学院', '湖北开放职业学院', '武汉科技职业学院', '武汉外语外事职业学院', '武汉信息传播职业技术学院', '武昌职业学院', '武汉商贸职业学院', '湖北艺术职业学院', '武汉交通职业学院', '咸宁职业技术学院', '长江工程职业技术学院', '江汉艺术职业学院', '武汉民政职业学院', '湖北黄冈应急管理职业技术学院', '湖北财税职业学院', '黄冈科技职业学院', '湖北国土资源职业学院', '湖北生态工程职业技术学院', '三峡电力职业学院', '湖北科技职业学院', '湖北青年职业学院', '湖北工程职业学院', '三峡旅游职业技术学院', '天门职业学院', '湖北体育职业学院', '襄阳汽车职业技术学院', '湖北幼儿师范高等专科学校', '湖北铁道运输职业学院', '武汉海事职业学院', '长江艺术工程职业学院', '荆门职业学院', '武汉铁路桥梁职业学院', '武汉光谷职业学院', '湖北健康职业学院', '湖北孝感美珈职业学院', '襄阳科技职业学院', '宜昌科技职业学院', '荆门通用航空职业技术学院', '湘潭大学', '吉首大学', '湖南大学', '中南大学', '湖南科技大学', '长沙理工大学', '湖南农业大学', '中南林业科技大学', '湖南中医药大学', '湖南师范大学', '湖南理工学院', '湘南学院', '衡阳师范学院', '邵阳学院', '怀化学院', '湖南文理学院', '湖南科技学院', '湖南人文科技学院', '湖南工商大学', '南华大学', '长沙医学院', '长沙学院', '湖南工程学院', '湖南城市学院', '湖南工学院', '湖南财政经济学院', '湖南警察学院', '湖南工业大学', '湖南女子学院', '湖南第一师范学院', '湖南医药学院', '湖南涉外经济学院', '湘潭大学兴湘学院', '湖南工业大学科技学院', '湖南科技大学潇湘学院', '南华大学船山学院', '湘潭理工学院', '长沙工业学院', '湖南农业大学东方科技学院', '中南林业科技大学涉外学院', '湖南文理学院芙蓉学院', '湖南理工学院南湖学院', '衡阳师范学院南岳学院', '湖南工程学院应用技术学院', '湖南中医药大学湘杏学院', '张家界学院', '长沙理工大学城南学院', '长沙师范学院', '湖南应用技术学院', '湖南信息学院', '湖南交通工程学院', '湖南软件职业技术大学', '湖南汽车工程职业大学', '湘中幼儿师范高等专科学校', '长沙民政职业技术学院', '湖南工业职业技术学院', '株洲师范高等专科学校', '湖南信息职业技术学院', '湖南税务高等专科学校', '湖南冶金职业技术学院', '长沙航空职业技术学院', '湖南大众传媒职业技术学院', '永州职业技术学院', '湖南铁道职业技术学院', '湖南科技职业学院', '湖南生物机电职业技术学院', '湖南交通职业技术学院', '湖南商务职业技术学院', '湖南体育职业学院', '湖南工程职业技术学院', '保险职业学院', '湖南外贸职业学院', '湖南网络工程职业学院', '邵阳职业技术学院', '湖南司法警官职业学院', '长沙商贸旅游职业技术学院', '湖南环境生物职业技术学院', '湖南邮电职业技术学院', '湘潭医卫职业技术学院', '郴州职业技术学院', '娄底职业技术学院', '张家界航空工业职业技术学院', '长沙环境保护职业技术学院', '湖南艺术职业学院', '湖南机电职业技术学院', '长沙职业技术学院', '怀化职业技术学院', '岳阳职业技术学院', '常德职业技术学院', '长沙南方职业学院', '潇湘职业学院', '湖南化工职业技术学院', '湖南城建职业技术学院', '湖南石油化工职业技术学院', '湖南中医药高等专科学校', '湖南民族职业学院', '湘西民族职业技术学院', '湖南财经工业职业技术学院', '益阳职业技术学院', '湖南工艺美术职业学院', '湖南九嶷职业技术学院', '湖南理工职业技术学院', '长沙电力职业技术学院', '湖南水利水电职业技术学院', '湖南现代物流职业技术学院', '湖南高速铁路职业技术学院', '湖南铁路科技职业技术学院', '湖南安全技术职业学院', '湖南电气职业技术学院', '湖南外国语职业学院', '益阳医学高等专科学校', '湖南都市职业学院', '湖南电子科技职业学院', '湖南国防工业职业技术学院', '湖南高尔夫旅游职业学院', '湖南工商职业学院', '湖南三一工业职业技术学院', '长沙卫生职业学院', '湖南食品药品职业学院', '湖南有色金属职业技术学院', '湖南吉利汽车职业技术学院', '湖南幼儿师范高等专科学校', '湘南幼儿师范高等专科学校', '湖南劳动人事职业学院', '怀化师范高等专科学校', '永州师范高等专科学校', '衡阳幼儿师范高等专科学校', '长沙幼儿师范高等专科学校', '益阳师范高等专科学校', '娄底幼儿师范高等专科学校', '常德科技职业技术学院', '邵阳工业职业技术学院', '长沙轨道交通职业学院', '长沙文创艺术职业学院', '岳阳现代服务职业学院', '郴州思科职业学院', '衡阳科技职业学院', '怀化工商职业技术学院', '湘潭科技职业学院', '中山大学', '暨南大学', '汕头大学', '华南理工大学', '华南农业大学', '广东海洋大学', '广州医科大学', '广东医科大学', '广州中医药大学', '广东药科大学', '华南师范大学', '韶关学院', '惠州学院', '韩山师范学院', '岭南师范学院', '肇庆学院', '嘉应学院', '广州体育学院', '广州美术学院', '星海音乐学院', '广东技术师范大学', '深圳大学', '广东财经大学', '广东白云学院', '广州大学', '广州航海学院', '广东警官学院', '仲恺农业工程学院', '五邑大学', '广东金融学院', '电子科技大学中山学院', '广东石油化工学院', '东莞理工学院', '广东工业大学', '广东外语外贸大学', '佛山大学', '广东培正学院', '南方医科大学', '广东东软学院', '广州城市理工学院', '广州软件学院', '广州南方学院', '广东外语外贸大学南国商学院', '广州华商学院', '湛江科技学院', '华南农业大学珠江学院', '广州理工学院', '北京师范大学珠海分校', '广州华立学院', '广州应用科技学院', '广州商学院', '北京理工大学珠海学院', '珠海科技学院', '广州工商学院', '广州科技职业技术大学', '广东科技学院', '广东理工学院', '广东工商职业技术大学', '东莞城市学院', '广州新华学院', '广东第二师范学院', '南方科技大学', '深圳技术大学', '北京师范大学-香港浸会大学联合国际学院', '香港科技大学（广州）', '香港中文大学（深圳）', '深圳北理莫斯科大学', '广东以色列理工学院', '香港城市大学（东莞）', '深圳职业技术大学', '深圳理工大学', '肇庆医学院', '广东轻工职业技术大学', '顺德职业技术学院', '广东交通职业技术学院', '广东水利电力职业技术学院', '潮汕职业技术学院', '广东南华工商职业学院', '私立华联学院', '广州民航职业技术学院', '广州番禺职业技术学院', '广东松山职业技术学院', '广东农工商职业技术学院', '广东新安职业技术学院', '佛山职业技术学院', '广东科学技术职业学院', '广东食品药品职业学院', '广州康大职业技术学院', '珠海艺术职业学院', '广东行政职业学院', '广东体育职业技术学院', '广东职业技术学院', '广东建设职业技术学院', '广东女子职业技术学院', '广东机电职业技术学院', '广东岭南职业技术学院', '汕尾职业技术学院', '罗定职业技术学院', '阳江职业技术学院', '河源职业技术学院', '广东邮电职业技术学院', '汕头职业技术学院', '揭阳职业技术学院', '深圳信息职业技术学院', '清远职业技术学院', '广东工贸职业技术学院', '广东司法警官职业学院', '广东亚视演艺职业学院', '广东省外语艺术职业学院', '广东文艺职业学院', '广州体育职业技术学院', '广州工程技术职业学院', '中山火炬职业技术学院', '江门职业技术学院', '茂名职业技术学院', '珠海城市职业技术学院', '广州涉外经济职业技术学院', '广州南洋理工职业学院', '惠州经济职业技术学院', '广州现代信息工程职业技术学院', '广东理工职业学院', '广州华南商贸职业学院', '广州华立科技职业学院', '广州城市职业学院', '广东工程职业技术学院', '广州铁路职业技术学院', '广东科贸职业学院', '广州科技贸易职业学院', '中山职业技术学院', '广州珠江职业技术学院', '广州松田职业学院', '广东文理职业学院', '广州城建职业学院', '东莞职业技术学院', '广东南方职业学院', '广州华商职业学院', '广州华夏职业学院', '广东环境保护工程职业学院', '广东青年职业学院', '广州东华职业学院', '广东创新科技职业学院', '广东艺术职业学院', '惠州卫生职业技术学院', '广东信息工程职业学院', '广东生态工程职业学院', '惠州城市职业学院', '广东碧桂园职业学院', '广东茂名健康职业学院', '广东酒店管理职业技术学院', '广东茂名幼儿师范专科学校', '广州卫生职业技术学院', '惠州工程职业学院', '广东江门中医药职业学院', '广东茂名农林科技职业学院', '广东江门幼儿师范高等专科学校', '广东财贸职业学院', '广州幼儿师范高等专科学校', '广东汕头幼儿师范高等专科学校', '广东梅州职业技术学院', '广东潮州卫生健康职业学院', '广东云浮中医药职业学院', '广东肇庆航空职业学院', '湛江幼儿师范专科学校', '珠海格力职业学院', '深圳城市职业学院', '广西大学', '广西科技大学', '桂林电子科技大学', '桂林理工大学', '广西医科大学', '右江民族医学院', '广西中医药大学', '桂林医学院', '广西师范大学', '南宁师范大学', '广西民族师范学院', '河池学院', '玉林师范学院', '广西艺术学院', '广西民族大学', '百色学院', '梧州学院', '广西科技师范学院', '广西财经学院', '南宁学院', '北部湾大学', '桂林航天工业学院', '桂林旅游学院', '贺州学院', '广西警察学院', '北海艺术设计学院', '广西农业职业技术大学', '柳州工学院', '广西民族大学相思湖学院', '桂林学院', '南宁师范大学师园学院', '广西中医药大学赛恩斯新医药学院', '桂林信息科技学院', '南宁理工学院', '广西外国语学院', '北京航空航天大学北海学院', '广西城市职业大学', '广西职业师范学院', '南宁职业技术大学', '柳州职业技术大学', '桂林生命与健康职业技术学院', '广西机电职业技术学院', '广西体育高等专科学校', '广西水利电力职业技术学院', '桂林师范高等专科学校', '广西职业技术学院', '广西生态工程职业技术学院', '广西交通职业技术学院', '广西工业职业技术学院', '广西国际商务职业技术学院', '柳州铁道职业技术学院', '广西建设职业技术学院', '广西现代职业技术学院', '北海职业学院', '桂林山水职业学院', '广西经贸职业技术学院', '广西工商职业技术学院', '广西演艺职业学院', '广西电力职业技术学院', '广西英华国际职业学院', '柳州城市职业学院', '百色职业学院', '广西工程职业学院', '广西理工职业技术学院', '梧州职业学院', '广西经济职业学院', '广西幼儿师范高等专科学校', '广西科技职业学院', '广西卫生职业技术学院', '广西培贤国际职业学院', '广西金融职业技术学院', '广西中远职业学院', '玉柴职业技术学院', '广西蓝天航空职业学院', '广西安全工程职业技术学院', '广西自然资源职业技术学院', '钦州幼儿师范高等专科学校', '梧州医学高等专科学校', '广西制造工程职业技术学院', '广西物流职业技术学院', '防城港职业技术学院', '广西信息职业技术学院', '广西农业工程职业技术学院', '北海康养职业学院', '崇左幼儿师范高等专科学校', '广西质量工程职业技术学院', '桂林信息工程职业学院', '玉林职业技术学院', '广西智能制造职业技术学院', '海南大学', '海南热带海洋学院', '海南师范大学', '海南医科大学', '海口经济学院', '琼台师范学院', '三亚学院', '海南科技职业大学', '海南比勒费尔德应用科学大学', '海南职业技术学院', '三亚城市职业学院', '海南软件职业技术学院', '海南政法职业学院', '海南外国语职业学院', '海南经贸职业技术学院', '海南工商职业学院', '三亚航空旅游职业学院', '三亚理工职业学院', '海南体育职业技术学院', '三亚中瑞酒店管理职业学院', '海南健康管理职业技术学院', '海南卫生健康职业学院', '海南东方新丝路职业学院', '海口旅游职业学院', '海南艺术职业学院', '重庆大学', '重庆邮电大学', '重庆交通大学', '重庆医科大学', '西南大学', '重庆师范大学', '重庆文理学院', '重庆三峡学院', '长江师范学院', '四川外国语大学', '西南政法大学', '四川美术学院', '重庆科技大学', '重庆理工大学', '重庆工商大学', '重庆机电职业技术大学', '重庆工程学院', '重庆城市科技学院', '重庆警察学院', '重庆人文科技学院', '重庆外语外事学院', '重庆对外经贸学院', '重庆财经学院', '重庆工商大学派斯学院', '重庆移通学院', '重庆第二师范学院', '重庆中医药学院', '重庆电子科技职业大学', '重庆航天职业技术学院', '重庆电力高等专科学校', '重庆工业职业技术学院', '重庆三峡职业学院', '重庆工贸职业技术学院', '重庆海联职业技术学院', '重庆信息技术职业学院', '重庆传媒职业学院', '重庆城市管理职业学院', '重庆工程职业技术学院', '重庆建筑科技职业学院', '重庆城市职业学院', '重庆水利电力职业技术学院', '重庆工商职业学院', '重庆应用技术职业学院', '重庆三峡医药高等专科学校', '重庆医药高等专科学校', '重庆青年职业技术学院', '重庆财经职业学院', '重庆科创职业学院', '重庆建筑工程职业学院', '重庆电讯职业学院', '重庆能源职业学院', '重庆商务职业学院', '重庆交通职业学院', '重庆化工职业学院', '重庆旅游职业学院', '重庆安全技术职业学院', '重庆公共运输职业学院', '重庆艺术工程职业学院', '重庆轻工职业学院', '重庆电信职业学院', '重庆经贸职业学院', '重庆幼儿师范高等专科学校', '重庆文化艺术职业学院', '重庆科技职业学院', '重庆资源与环境保护职业学院', '重庆护理职业学院', '重庆理工职业学院', '重庆智能工程职业学院', '重庆健康职业学院', '重庆工信职业学院', '重庆五一职业技术学院', '重庆数字产业职业技术学院', '重庆现代制造职业学院', '四川大学', '西南交通大学', '电子科技大学', '西南石油大学', '成都理工大学', '西南科技大学', '成都信息工程大学', '四川轻化工大学', '西华大学', '中国民用航空飞行学院', '四川农业大学', '西昌学院', '西南医科大学', '成都中医药大学', '川北医学院', '四川师范大学', '西华师范大学', '绵阳师范学院', '内江师范学院', '宜宾学院', '四川文理学院', '阿坝师范学院', '乐山师范学院', '西南财经大学', '成都体育学院', '四川音乐学院', '西南民族大学', '成都大学', '成都工业学院', '攀枝花学院', '四川旅游学院', '四川民族学院', '四川警察学院', '成都东软学院', '成都艺术职业大学', '电子科技大学成都学院', '成都理工大学工程技术学院', '四川传媒学院', '成都银杏酒店管理学院', '成都文理学院', '四川工商学院', '成都外国语学院', '成都医学院', '四川工业科技学院', '成都锦城学院', '西南财经大学天府学院', '四川大学锦江学院', '四川文化艺术学院', '绵阳城市学院', '西南交通大学希望学院', '成都师范学院', '四川电影电视学院', '吉利学院', '四川工程职业技术大学', '成都纺织高等专科学校', '民办四川天一学院', '成都航空职业技术学院', '四川电力职业技术学院', '成都职业技术学院', '四川化工职业技术学院', '四川水利职业技术学院', '南充职业技术学院', '内江职业技术学院', '四川航天职业技术学院', '四川邮电职业技术学院', '四川机电职业技术学院', '绵阳职业技术学院', '四川交通职业技术学院', '四川工商职业技术学院', '四川建筑职业技术学院', '达州职业技术学院', '四川托普信息技术职业学院', '四川国际标榜职业学院', '成都农业科技职业学院', '宜宾职业技术学院', '泸州职业技术学院', '眉山职业技术学院', '四川职业技术学院', '乐山职业技术学院', '雅安职业技术学院', '四川商务职业学院', '四川司法警官职业学院', '广安职业技术学院', '四川信息职业技术学院', '四川文化传媒职业学院', '四川华新现代职业学院', '四川铁道职业学院', '四川艺术职业学院', '四川中医药高等专科学校', '四川科技职业学院', '四川文化产业职业学院', '四川财经职业学院', '四川城市职业学院', '四川现代职业学院', '四川幼儿师范高等专科学校', '四川长江职业学院', '四川三河职业学院', '川北幼儿师范高等专科学校', '四川卫生康复职业学院', '四川汽车职业技术学院', '巴中职业技术学院', '四川希望汽车职业学院', '四川电子机械职业技术学院', '四川文轩职业学院', '川南幼儿师范高等专科学校', '四川护理职业学院', '成都工业职业技术学院', '四川西南航空职业学院', '成都工贸职业技术学院', '四川应用技术职业学院', '西昌民族幼儿师范高等专科学校', '眉山药科职业学院', '天府新区信息职业学院', '德阳城市轨道交通职业学院', '德阳科贸职业学院', '江阳城建职业学院', '天府新区航空旅游职业学院', '天府新区通用航空职业学院', '阿坝职业学院', '达州中医药职业学院', '内江卫生与健康职业学院', '南充科技职业学院', '攀枝花攀西职业学院', '资阳口腔职业学院', '资阳环境科技职业学院', '南充文化旅游职业学院', '南充电影工业职业学院', '绵阳飞行职业学院', '德阳农业科技职业学院', '泸州医疗器械职业学院', '甘孜职业学院', '自贡职业技术学院', '广元中核职业技术学院', '四川体育职业学院', '遂宁能源职业学院', '遂宁工程职业学院', '遂宁职业学院', '西昌医学高等专科学校', '成都轨道交通职业学院', '贵州大学', '贵州医科大学', '遵义医科大学', '贵州中医药大学', '贵州师范大学', '遵义师范学院', '铜仁学院', '兴义民族师范学院', '安顺学院', '贵州工程应用技术学院', '凯里学院', '黔南民族师范学院', '贵州财经大学', '贵州民族大学', '贵阳学院', '六盘水师范学院', '贵州商学院', '贵州警察学院', '贵州中医药大学时珍学院', '贵州黔南经济学院', '贵州黔南科技学院', '贵阳信息科技学院', '贵阳人文科技学院', '贵阳康养职业大学', '遵义医科大学医学与科技学院', '贵州医科大学神奇民族医药学院', '贵州师范学院', '贵州理工学院', '茅台学院', '贵州交通职业大学', '黔南民族医学高等专科学校', '贵州航天职业技术学院', '贵州电子信息职业技术学院', '安顺职业技术学院', '黔东南民族职业技术学院', '黔南民族职业技术学院', '遵义职业技术学院', '贵州城市职业学院', '贵州工业职业技术学院', '贵州电力职业技术学院', '六盘水职业技术学院', '铜仁职业技术学院', '黔西南民族职业技术学院', '贵州轻工职业技术学院', '遵义医药高等专科学校', '贵阳职业技术学院', '毕节职业技术学院', '贵州职业技术学院', '贵州盛华职业学院', '贵州工商职业学院', '贵阳幼儿师范高等专科学校', '铜仁幼儿师范高等专科学校', '黔南民族幼儿师范高等专科学校', '毕节医学高等专科学校', '贵州建设职业技术学院', '毕节幼儿师范高等专科学校', '贵州农业职业学院', '贵州工程职业学院', '贵州工贸职业学院', '贵州水利水电职业技术学院', '贵州电子商务职业技术学院', '贵州应用技术职业学院', '贵州电子科技职业学院', '贵州装备制造职业学院', '贵州健康职业学院', '贵州食品工程职业学院', '贵州经贸职业技术学院', '贵州护理职业技术学院', '六盘水幼儿师范高等专科学校', '毕节工业职业技术学院', '贵州机电职业技术学院', '贵州财经职业学院', '贵州民用航空职业学院', '贵州文化旅游职业学院', '贵州航空职业技术学院', '贵州体育职业学院', '贵州铜仁数据职业学院', '贵州传媒职业学院', '贵州生态能源职业学院', '黔东南理工职业学院', '云南大学', '昆明理工大学', '云南农业大学', '西南林业大学', '昆明医科大学', '大理大学', '云南中医药大学', '云南师范大学', '昭通学院', '曲靖师范学院', '普洱学院', '保山学院', '红河学院', '云南财经大学', '云南艺术学院', '云南民族大学', '玉溪师范学院', '楚雄师范学院', '云南警官学院', '昆明学院', '文山学院', '云南经济管理学院', '滇池学院', '丽江文化旅游学院', '昆明理工大学津桥学院', '昆明城市学院', '昆明文理学院', '昆明医科大学海源学院', '昆明传媒学院', '云南工商学院', '滇西科技师范学院', '滇西应用技术大学', '丽江师范学院', '昆明冶金高等专科学校', '云南国土资源职业学院', '云南交通职业技术学院', '昆明工业职业技术学院', '云南农业职业技术学院', '云南司法警官职业学院', '云南文化艺术职业学院', '云南体育运动职业技术学院', '云南科技信息职业学院', '西双版纳职业技术学院', '昆明艺术职业学院', '玉溪农业职业技术学院', '云南能源职业技术学院', '云南国防工业职业技术学院', '云南机电职业技术学院', '云南林业职业技术学院', '云南城市建设职业学院', '云南工程职业学院', '曲靖医学高等专科学校', '楚雄医药高等专科学校', '保山中医药高等专科学校', '德宏师范高等专科学校', '云南新兴职业学院', '云南锡业职业技术学院', '云南经贸外事职业学院', '云南三鑫职业技术学院', '德宏职业学院', '云南商务职业学院', '昆明卫生职业学院', '云南现代职业技术学院', '云南旅游职业学院', '红河卫生职业学院', '云南外事外语职业学院', '大理农林职业技术学院', '公安消防部队高等专科学校', '云南财经职业学院', '昆明铁道职业技术学院', '昭通卫生职业学院', '大理护理职业学院', '云南水利水电职业学院', '云南轻纺职业学院', '云南特殊教育职业学院', '云南工贸职业技术学院', '云南交通运输职业学院', '昆明幼儿师范高等专科学校', '云南医药健康职业学院', '云南理工职业学院', '曲靖职业技术学院', '红河职业技术学院', '玉溪职业技术学院', '保山职业学院', '昭通职业学院', '文山职业技术学院', '丽江职业技术学院', '香格里拉职业学院', '怒江职业技术学院', '临沧职业学院', '云南工业信息职业学院', '西藏农牧学院', '西藏大学', '西藏民族大学', '西藏藏医药大学', '西藏警官高等专科学校', '拉萨师范高等专科学校', '西藏职业技术学院', '西北大学', '西安交通大学', '西北工业大学', '西安理工大学', '西安电子科技大学', '西安工业大学', '西安建筑科技大学', '西安科技大学', '西安石油大学', '陕西科技大学', '西安工程大学', '长安大学', '西北农林科技大学', '陕西中医药大学', '陕西师范大学', '延安大学', '陕西理工大学', '宝鸡文理学院', '咸阳师范学院', '渭南师范学院', '西安外国语大学', '西北政法大学', '西安体育学院', '西安音乐学院', '西安美术学院', '西安文理学院', '榆林学院', '商洛学院', '安康学院', '西安培华学院', '西安财经大学', '西安邮电大学', '西安航空学院', '西安医学院', '西安欧亚学院', '西安外事学院', '西安翻译学院', '西京学院', '西安思源学院', '陕西国际商贸学院', '陕西服装工程学院', '西安交通工程学院', '西安交通大学城市学院', '西北大学现代学院', '西安建筑科技大学华清学院', '西安财经大学行知学院', '陕西科技大学镐京学院', '西安工商学院', '延安大学西安创新学院', '西安电子科技大学长安学院', '西安汽车职业大学', '西安明德理工学院', '西安信息职业大学', '长安大学兴华学院', '西安理工大学高科学院', '西安科技大学高新学院', '陕西学前师范学院', '陕西警察学院', '陕西工业职业技术学院', '杨凌职业技术学院', '西安电力高等专科学校', '陕西能源职业技术学院', '陕西国防工业职业技术学院', '西安航空职业技术学院', '陕西财经职业技术学院', '陕西交通职业技术学院', '陕西职业技术学院', '西安高新科技职业学院', '西安城市建设职业学院', '陕西铁路工程职业技术学院', '宝鸡职业技术学院', '陕西航空职业技术学院', '陕西电子信息职业技术学院', '陕西邮电职业技术学院', '西安海棠职业学院', '西安健康工程职业学院', '陕西经济管理职业技术学院', '西安铁路职业技术学院', '咸阳职业技术学院', '西安职业技术学院', '商洛职业技术学院', '汉中职业技术学院', '延安职业技术学院', '渭南职业技术学院', '安康职业技术学院', '铜川职业技术学院', '陕西青年职业学院', '陕西工商职业学院', '陕西旅游烹饪职业学院', '西安医学高等专科学校', '榆林职业技术学院', '陕西艺术职业学院', '神木职业技术学院', '宝鸡三和职业学院', '榆林能源科技职业学院', '宝鸡中北职业学院', '陕西机电职业技术学院', '兰州大学', '兰州理工大学', '兰州交通大学', '甘肃农业大学', '甘肃中医药大学', '西北师范大学', '兰州城市学院', '陇东学院', '天水师范学院', '河西学院', '兰州财经大学', '西北民族大学', '甘肃政法大学', '甘肃民族师范学院', '兰州文理学院', '甘肃医学院', '兰州工业学院', '兰州石化职业技术大学', '兰州工商学院', '兰州资源环境职业技术大学', '兰州博文科技学院', '兰州信息科技学院', '陇南师范学院', '甘肃警察学院', '甘肃林业职业技术大学', '定西师范高等专科学校', '甘肃建筑职业技术学院', '酒泉职业技术学院', '兰州外语职业学院', '兰州职业技术学院', '甘肃工业职业技术学院', '武威职业学院', '甘肃交通职业技术学院', '甘肃农业职业技术学院', '甘肃畜牧工程职业技术学院', '甘肃钢铁职业技术学院', '甘肃机电职业技术学院', '甘肃有色冶金职业技术学院', '白银矿冶职业技术学院', '甘肃卫生职业学院', '兰州科技职业学院', '庆阳职业技术学院', '临夏现代职业学院', '兰州现代职业学院', '平凉职业技术学院', '培黎职业学院', '兰州航空职业技术学院', '白银希望职业技术学院', '甘肃财贸职业学院', '定西职业技术学院', '青海大学', '青海师范大学', '青海民族大学', '青海大学昆仑学院', '青海理工学院', '青海职业技术大学', '青海卫生职业技术学院', '青海警官职业学院', '青海农牧科技职业学院', '青海建筑职业技术学院', '西宁城市职业技术学院', '青海高等职业技术学院', '青海柴达木职业技术学院', '宁夏大学', '宁夏医科大学', '宁夏师范大学', '北方民族大学', '宁夏理工学院', '宁夏大学新华学院', '银川能源学院', '银川科技学院', '宁夏民族职业技术学院', '宁夏工业职业学院', '宁夏职业技术学院', '宁夏工商职业技术学院', '宁夏财经职业技术学院', '宁夏警官职业学院', '宁夏建设职业技术学院', '宁夏葡萄酒与防沙治沙职业技术学院', '宁夏幼儿师范高等专科学校', '宁夏艺术职业学院', '宁夏体育职业学院', '石嘴山工贸职业技术学院', '宁夏卫生健康职业技术学院', '宁夏交通职业技术学院', '新疆大学', '塔里木大学', '新疆农业大学', '石河子大学', '新疆医科大学', '新疆师范大学', '喀什大学', '伊犁师范大学', '新疆财经大学', '新疆艺术学院', '新疆工程学院', '昌吉学院', '新疆警察学院', '新疆理工学院', '新疆农业大学科学技术学院', '新疆第二医学院', '新疆科技学院', '新疆政法学院', '新疆天山职业技术大学', '新疆和田学院', '新疆农业职业技术大学', '乌鲁木齐职业大学', '克拉玛依职业技术学院', '新疆机电职业技术学院', '新疆轻工职业技术学院', '新疆能源职业技术学院', '昌吉职业技术学院', '伊犁职业技术学院', '阿克苏职业技术学院', '巴音郭楞职业技术学院', '新疆建设职业技术学院', '新疆现代职业技术学院', '新疆交通职业技术学院', '新疆石河子职业技术学院', '新疆职业大学', '新疆体育职业技术学院', '新疆应用职业技术学院', '新疆师范高等专科学校', '新疆铁道职业技术学院', '新疆生产建设兵团兴新职业技术学院', '哈密职业技术学院', '新疆科技职业技术学院', '吐鲁番职业技术学院', '博尔塔拉职业技术学院', '和田职业技术学院', '石河子工程职业技术学院', '喀什职业技术学院', '克孜勒苏职业技术学院', '新疆科信职业技术学院', '阿勒泰职业技术学院', '塔城职业技术学院', '塔里木职业技术学院', '新疆工业职业技术学院', '铁门关职业技术学院', '新疆司法警官职业学院', '阿克苏工业职业技术学院', '喀什理工职业技术学院', '图木舒克职业技术学院', '可克达拉职业技术学院', '新星职业技术学院', '昆玉职业技术学院', '乌鲁木齐职业技术学院', '双河职业技术学院'];
const options = ref([...LIST]);
const onReset = () => {
  MessagePlugin.success('重置成功');
};
const administratorCreateSubmit = async () => {
  const res = await createAdministrator(administratorStore, newAdministratorData.username, newAdministratorData.password, newAdministratorData.realName, newAdministratorData.gender,newAdministratorData.phone,newAdministratorData.email ,newAdministratorData.university);
  if (res.data.code !== 0) await MessagePlugin.error('创建失败: ' + res.data.description);
  else {
    await MessagePlugin.success('创建成功')
    createVisible.value = false;
    newInfoVisible.value = true;
    infoValue.username = res.data.data.username
    infoValue.password = res.data.data.password
    infoValue.realName = res.data.data.realName
    infoValue.gender = res.data.data.gender
    infoValue.phone = res.data.data.phone
    infoValue.email = res.data.data.email
    infoValue.university = res.data.data.university

  }
};

const onValidate = ({validateResult, firstError}) => {
  if (validateResult === true) {
    console.log('Validate Success');
  } else {
    console.log('Validate Errors: ', firstError, validateResult);
  }
};
const passwordValidator = (val) => {
  if (val.length > 0 && val.length <= 2) {
    return {result: false, message: '短', type: 'error'};
  }
  if (val.length > 2 && val.length <= 6) {
    return {result: false, message: '中', type: 'warning'};
  }
  return {result: true, message: '长', type: 'success'};
};

const rules = {
  username: [
    {required: true, message: '用户名必填', type: 'error'},
    {
      min: 4,
      max: 20,
      message: '至少需要4位,且不超过20位',
      type: 'error',
      trigger: 'blur',
    },
  ],
  password: [{required: true, message: '密码必填', type: 'error'}, {validator: passwordValidator}],
  university: [
    {required: true, message: '学校必填', type: 'error'}
  ],
  realName: [
    {required: true, message: '真实姓名必填', type: 'error'},
    {
      type: 'error',
      trigger: 'blur',
    },
  ],
  gender: [{required: true, message: '性别选填', type: 'warning'}],
  phone: [
    {required: true, message: '电话选填', type: 'warning'},
    {min: 11, message: '仅支持中国11位号码', type: 'error', trigger: 'blur'},
    {max: 11, message: '仅支持中国11位号码', type: 'error', trigger: 'blur'},
  ],
  email: [{required: true, message: '格式必须为邮箱', type: 'warning'}],

};

const emailSuffix = ['@qq.com', '@163.com', '@gmail.com'];
const emailOptions = computed(() => {
  const emailPrefix = newAdministratorData.email.split('@')[0];
  if (!emailPrefix) return [];

  return emailSuffix.map((suffix) => emailPrefix + suffix);
});
// 返回的新创建的管理员信息 ---------------------------------------------------------
const newInfoVisible = ref(false);
const infoValue = reactive({
  username: '',
  password: '',
  realName: '',
  gender: '',
  phone: '',
  email: '',
  university: '',
});
const newInfoClose = () => {
  newInfoVisible.value = false
}

const newInfoWindow = () => {
  newInfoVisible.value = true
}

const copyInfo = async () => {
  // 格式化数据为字符串，并确保每条信息后有换行符
  const formattedInfo = Object.entries(infoValue)
      .map(([key, value]) => `${key}: ${value}`)
      .join('\n');

  try {
    // 创建一个临时的 textarea 元素来存储文本
    const tempTextArea = document.createElement('textarea');
    tempTextArea.value = formattedInfo;
    document.body.appendChild(tempTextArea);

    // 选择并复制文本到剪贴板
    tempTextArea.select();
    await navigator.clipboard.writeText(tempTextArea.value);

    // 清理
    document.body.removeChild(tempTextArea);

    await MessagePlugin.success("复制成功")
    newInfoVisible.value = false

    const res = await listAdministrator(administratorStore, searchValue.value);
    data.value = res.data.data
    total.value = data.value.length
    pagination.total = total.value
  } catch (err) {
    await MessagePlugin.error("复制失败: "+ err)
    const res = await listAdministrator(administratorStore, searchValue.value);
    data.value = res.data.data
    total.value = data.value.length
    pagination.total = total.value
  }
};


// 搜索 --------------------------------------------------------------------------

const searchValue = ref('');
const onClear = () => {
  console.log('clear');
  search()

};
const onBlur = () => {
  console.log('blur');
  if (searchValue.value === '') {
    search()
  }
};

const search = async () => {
  const res = await listAdministrator(administratorStore, searchValue.value);
  data.value = res.data.data
  total.value = data.value.length
  pagination.total = total.value
}




// 表格数据 ------------------------------------------------------------------------
const data = ref([])
const total = ref(0)
// for (let i = 0; i < total; i++) {
//   data.push({
//     index: i + 1,
//     id: [1, 2, 3, 4][i % 4],
//     realName: ['贾明', '张三', '王景芳'][i % 3],
//     username: ['hdu_1234567', 'hdu_1234561', 'hdu_1234562', 'hdu_1234564',][i % 3],
//     gender: [0, 1][i % 2],
//     phone: ['17784596541', '17784596542', '17784596543',][i % 3],
//     email: ['dqwjijddqoxuhewfn@163.com', 'dqwjijddqoxuhewfn@qq.com', 'lqdqdfcwm@gmail.com'][i % 3],
//     university: ['杭州电子科技大学', '同济大学', '大连海事大学'][i % 3],
//     parent: ['1', '2', '3'][i % 3],
//     level: [1, 2, 3][i % 3],
//   });
// }

const stripe = ref(true);
const bordered = ref(false);
const hover = ref(true);
const tableLayout = ref(true);
const size = ref('medium');
const showHeader = ref(true);

// -- 表格删除JSX --------------------------------------------------------------------
const deleteVisible = ref(false);
const deleteId = ref();
const deleteName = ref('');
const deleteAdministrator = (row) => {
  deleteVisible.value = true
  deleteId.value = row.id
  deleteName.value = row.realName
}

const deleteClose = () => {
  deleteVisible.value = false;
  deleteId.value = null;
};
const onClickConfirmDelete =  async (context) => {
  const {e} = context;
  const res = await deleteAdministratorApi(administratorStore,deleteId.value);
  if (res.data.data === true) {
    await MessagePlugin.success("删除成功");
    deleteVisible.value = false;
    const res = await listAdministrator(administratorStore, searchValue.value);
    data.value = res.data.data
    total.value = data.value.length
    pagination.total = total.value
  } else {
    await MessagePlugin.error("删除失败: "+res.data.description)
  }

  e.stopPropagation();
};

const columns = ref([
  {colKey: 'id', title: '用户id', width: 80},
  {colKey: 'realName', title: '姓名', width: 80},
  {colKey: 'username', title: '用户名'},
  {
    colKey: 'gender',
    title: '性别',
    cell: (h, {row}) => {
      if (row.gender === 0) return '男';
      else return '女'
    },
    width: 70
  },
  {colKey: 'phone', title: '电话号码'},
  {colKey: 'email', title: '邮箱'},
  {colKey: 'university', title: '学校'},
  {colKey: 'parent', title: '签发人id', width: 80},
  {colKey: 'level', title: '权限等级', width: 80},
  {
    colKey: 'option',
    title: '选项',
    width: 100,
    cell: (h, {row}) => {
      return (
          <t-space>
            <t-button theme="danger" size="small" onClick={() => deleteAdministrator(row)}>删除</t-button>
          </t-space>
      )
    },
  }

]);

const handleRowClick = (e) => {
  console.log(e);
};

const pagination = {
  defaultCurrent: 1,
  defaultPageSize: 5,
  total: 0,
};

// 初始化数据 ---------------------------------------------
onMounted( async ()=>{
  const res = await listAdministrator(administratorStore, searchValue.value);
  data.value = res.data.data
  total.value = data.value.length
  pagination.total = total.value

})

// --------------------------------------------------------
const refreshData = async () => {

}

</script>

<template>
  <t-layout style="
      height: 100%;                /* 继承父容器高度 */
    ">
    <t-header style="display: flex;               /* 启用flex布局 */
      align-items: center;         /* 垂直居中 */
      justify-content: center;     /* 水平居中 */
      padding-left: 2%;
      padding-right: 1%;
      background-color: #e5e5e5;
      width: auto;">
      <div style="display: flex; justify-content: flex-end; width: 100%;">
        <div style="padding-right: 1%">
          <t-input v-model="searchValue" placeholder="输入学校或者姓名" borderless clearable @clear="onClear"
                   @blur="onBlur"></t-input>
        </div>
        <div style="padding-right: 1%">
          <t-button shape="circle" theme="primary" @click="search">
            <template #icon>
              <SearchIcon/>
            </template>
          </t-button>
        </div>
        <div>
          <t-button shape="circle" theme="primary" @click="createWindow">
            <template #icon>
              <AddIcon/>
            </template>
          </t-button>
        </div>
      </div>


    </t-header>
    <t-content
        style="background-color: white; width: 100%; display: flex; align-items: center; justify-content: center">
      <t-space direction="vertical" style="padding: 2%;">

        <!-- 当数据为空需要占位时，会显示 cellEmptyContent -->
        <t-table
            row-key="index"
            :data="data"
            :columns="columns"
            :stripe="stripe"
            :bordered="bordered"
            :hover="hover"
            :table-layout="'fixed'"
            :size="size"
            :pagination="pagination"
            :show-header="showHeader"
            cell-empty-content="-"
            resizable
            lazy-load
            @row-click="handleRowClick"
            @page-change = "refreshData"
        >
        </t-table>
      </t-space>
    </t-content>
    <t-dialog
        v-model:visible="deleteVisible"
        theme="danger"
        header="警示"
        :body="'确认要删除该管理员吗？'+'姓名为：'+deleteName"
        :on-close="deleteClose"
        :cancel-btn="null"
        :confirm-btn="{ theme: 'danger', content: '确认删除' }"
        @confirm="onClickConfirmDelete"
    />
    <t-dialog placement="center" header="添加管理员" :footer="false" :visible="createVisible" :on-confirm="createClose"
              :on-close="createClose"
              width="50%">
      <t-divider/>
      <t-form ref="form" :data="newAdministratorData" :rules="rules" @reset="onReset" @submit="administratorCreateSubmit"
              @validate="onValidate">
        <t-form-item label="用户名" name="username">
          <t-input v-model="newAdministratorData.username"></t-input>
        </t-form-item>

        <t-form-item label="初始密码" name="password" help="密码建议大于6位">
          <t-input v-model="newAdministratorData.password"></t-input>
        </t-form-item>
        <t-form-item label="真实姓名" name="realName">
          <t-input v-model="newAdministratorData.realName"></t-input>
        </t-form-item>
        <t-form-item label="性别" name="gender">
          <t-radio-group v-model="newAdministratorData.gender">
            <t-radio :value="0">男</t-radio>
            <t-radio :value="1">女</t-radio>
          </t-radio-group>
        </t-form-item>
        <t-form-item label="电话" name="phone">
          <t-input v-model="newAdministratorData.phone" filterable></t-input>
        </t-form-item>

        <t-form-item label="邮箱" name="email">
          <t-auto-complete v-model="newAdministratorData.email" :options="emailOptions" filterable></t-auto-complete>
        </t-form-item>

        <t-form-item label="选择学校" name="university" help="选择你所在的学校">
          <t-auto-complete
              v-model="newAdministratorData.university"
              :options="options"
              highlight-keyword
              filterable
              placeholder="学校"
              style="width: 280px"
          />
        </t-form-item>

        <t-form-item>
          <t-space size="small">
            <t-button theme="primary" type="submit">提交</t-button>
            <t-button theme="default" variant="base" type="reset">重置</t-button>
          </t-space>
        </t-form-item>
      </t-form>

    </t-dialog>
    <t-dialog placement="center" header="管理员信息" :footer="false" :visible="newInfoVisible" :on-confirm="newInfoClose"
              :on-close="newInfoClose"
              width="50%">
      <t-divider/>
      <div>
        <p>用户名：{{infoValue.username}}</p>
        <p>初始密码：{{infoValue.password}}</p>
        <p>姓名：{{infoValue.realName}}</p>
        <p>性别：{{infoValue.gender==='0' || infoValue.gender === 0 ? '男' : '女'}}</p>
        <p>手机号码：{{infoValue.phone}}</p>
        <p>邮箱：{{infoValue.email}}</p>
        <p>学校：{{infoValue.university}}</p>
        <div style="display: flex; justify-content: flex-end; width: 100%;">
          <t-button @click="copyInfo">复制信息</t-button>
        </div>
      </div>


    </t-dialog>


  </t-layout>

</template>

<style scoped>

</style>